• word of the day

    begonia socotrana

    begonia socotrana - Dictionary definition and meaning for word begonia socotrana

    Definition
    (noun) semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen
    Synonyms : socotra begonia
Download our Mobile App Today
Receive our word of the day
on Whatsapp